Samarium Cobalt Magnets: Know All About The Magnet